<?php
/**
 * <https://y.st./>
 * Copyright © 2015 Alex Yst <mailto:copyright@y.st>
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program. If not, see <https://www.gnu.org./licenses/>.
**/

$xhtml = array(
	'<{title}>' => 'A new markup validator',
	'<{body}>' => <<<END
<p>
	I decided that it was a good idea to remove my legal name from my website after all.
	As such, I have redacted my name from all my pages (I think).
	If you need to know who I am, I&apos;m still easily findable by performing a whois query on my domain name.
	However, I don&apos;t want to show up in search results for my legal name.
	I enjoy the freedom of speech I have here, and if I have to constantly worry about prospective future employers seeing what I write and refusing to hire me based on my opinions, I&apos;ll have to censor myself.
	I don&apos;t want to do that.
	I&apos;ve already on at least one occasion censored myself because of this, and on at least one other occasion, I tried to justify my opinion when it didn&apos;t really call for justification.
	I&apos;m done with that.
	There are a number of factors that will aid me in keeping my online and offline lives separate.
	For starters, my mother gave me a very common name.
	It&apos;s a nice name, but even better, so many other people share it, both first and last.
	Any search for my legal name turns up so many results that realistically, I don&apos;t even <strong>*need*</strong> to redact my name from this place.
	Second, the registry of my own country&apos;s $a[ccTLD] refuses to allow registration of short names.
	By driving me away to seek a home elsewhere on the Internet, somewhere associated with another country, Neustar made it less likely that search engines will consider my website to be relevant to searchers in my country.
	This has negative implications as well, such as the fact that I won&apos;t turn up in results for things I <strong>*do*</strong> want to be found for by people of my country, but it helps me evade those that I would need to censor myself from.
	My currently-self-signed $a[TLS] certificate might drop me in search rankings as well.
</p>
<p>
	Mistedwind forward a letter from <a href="https://sideshowbarker.net/">Mike</a> of the $a[W3C].
	In regards to the fact that the $a[W3C] validator refuses to connect, Mike recommends instead using a different <a href="https://validator.w3.org/nu/">validator</a> on the site.
	This one actually works! It throws errors about things that are not actually errors (It doesn&apos;t like the <code>&lt;acronym/&gt;</code> tag), so I needed to clean a few things up, but I have now updated the link atthe bottom of each page to use the new validator.
	It also throws a warning about is skipping over my $a[DTD] declaration.
	I&apos;m not sure what to do about that, I can&apos;t just leave out the $a[DTD] declaration and expect the page to still be valid.
</p>
<p>
	As a side note, if you notice day 14 missing from the weblog, it&apos;s because of issues with $a[PHP]&apos;s <code>highlight_string()</code> function.
	As mentioned before, this function spits out a mess, including heavy use of the &amp;nbsp; entity and the <code>style</code> <code>&lt;span/&gt;</code> attribute.
	I had been going to create a new function to fix this, but had deemed it too much effort to complete.
	The new validator is calling me out on use of &amp;nbsp; though, so I&apos;m going to have to at least fix that.
	And if I am building a function, I need to build it to actually work, so I&apos;m going to have to fix the use of the <code>style</code> attribute as well.
	I don&apos;t have time for this today though, so I took the page down to avoid invalidity.
</p>
<p>
	I have so much email to catch up on.
	Perhaps tomorrow I will go through it and post relevant links here.
	It looks like things are going on politically, but I haven&apos;t had the time these past few days to pay attention to it.
</p>
<p>
	At the time of writing this, Discover has not yet gotten back to me, but it&apos;s worth noting that I had to get this entry written up and uploaded before noon.
	I&apos;ll be at work most of the day, and won&apos;t have time to write this later.
</p>
<p>
	My <a href="/a/canary.txt">canary</a> still sings the tune of freedom and transparency.
</p>
END
);
